be overly punctilious - Turc Anglais Dictionnaire